package com.qf.blog.entity;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.Data;
import org.springframework.stereotype.Component;

// 默认10条，我想修改
@Data
@Component
public class MyPage<T> extends Page<T> {
    public MyPage() {
        // 初始化这个MyPage的时候设置每页显示的条数为5条
        super.setSize(2);
    }
    public String path;
    public Long getTo(){
        long index = super.getCurrent()+2;
        if (index>=super.getPages()) {
            return super.getPages();
        }
        return index;
    }
    public Long getFrom(){
        long index = super.getCurrent()-2;
        if (index<=0) {
            return 1L;
        }
        return index;
    }
}
